Override Authorization Requests

SoftwareShield System Feature Guide > Manually Generate Activation Codes > Override Authorization Requests

## Override Authorization Requests

When you are using the Manual-Activator, to perform an "off-line" activation, you have the option to override the Authorization Request Code received from the customer, and actually issue them an Activation Code which corresponds to a completely different Authorization Definition.

Note that when using the Manual-Activator to perform a CheckPoint Serial Number Code exchange, overriding the Authorization Request is not necessary (or available) because the CheckPoint License Server always overrides it with the definition ID defined for that Serial Number - regardless of the requested ID.

Although it will not be necessary often to override an Authorization Request, it gives you the option when inspecting Authorization Request Codes, using the Manual-Activator, to make the decision to provide the customer with an Activation Code that may do something completely different than what was requested.

### Example

> You might have numerous features in your software which are individually available for purchase, you have chosen to use an Authorization Definition for each one (or set of features). A customer uses your software to get the Authorization Request Code for feature #1 (for example), but accidentally clicks the wrong button and gets the request code for #2.

> Unknowingly, he purchases feature #1 from your site. When you enter the Authorization Request Code into the Manual-Activator you see immediately that he made a mistake. You can see clearly that the request corresponds to a feature he did not pay for (#2). Instead of calling the customer and asking him to repeat the process so you can get the correct Authorization Request Code, you simply override the request and issue an Activation Code for feature #1. The customer doesn't even need to know he made a mistake.

Note that although you may override an Authorization Request Code, you must still have one to begin with. You can never issue an Activation Code without first having an Authorization Request Code. See Authorization Request Codes for more information.

Note also that you can override Authorization Request Codes only with the Manual-Activator. The Web-Activator can not override an Authorization Request Code.

### More Information

For help on actually overriding an Authorization Request Code with the Manual-Activator, see Overriding Authorization Request Codes in the SoftwareShield Manual-Activator Reference.